#ifndef STUDENT_H
#define STUDENT_H

#include <string>
#include <iostream> 
using std::ostream;
using std::istream;
using std::string;
class Student{
	
	string nume,prenume;
	int nrMatricol;
	public:
	Student();
	Student(const string&,const string&,const int&);
	void setNume(const string&);
	void setPrenume(const string&);
	void setNrMatricol(const int&);
	string getNume()const;
	string getPrenume()const;
	int getNrMatricol()const;
	friend ostream& operator <<(ostream&,Student&);
	friend istream& operator >>(istream&,Student&);
};
#endif

#ifndef LISTASTUDENTI_H
#define LISTASTUDENTI_H
#include <string>

class ListaStudenti{
	Student studenti[100];
	public:
	void add(const Student&);
	bool empty()const;
	bool full()const;
	void list();
	int length()const;
};
#endif
